! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
! 
! Sparse Stoichiometric Data Structures File
! 
! Generated by KPP-2.2.3 symbolic chemistry Kinetics PreProcessor
!       (http://www.cs.vt.edu/~asandu/Software/KPP)
! KPP is distributed under GPL, the general public licence
!       (http://www.gnu.org/copyleft/gpl.html)
! (C) 1995-1997, V. Damian & A. Sandu, CGRER, Univ. Iowa
! (C) 1997-2005, A. Sandu, Michigan Tech, Virginia Tech
!     With important contributions from:
!        M. Damian, Villanova University, USA
!        R. Sander, Max-Planck Institute for Chemistry, Mainz, Germany
! 
! File                 : aromatics_kpp_StoichiomSP.f90
! Time                 : Fri Dec 20 16:41:03 2019
! Working directory    : /n/home08/kbates/Aromatics/setup
! Equation file        : aromatics_kpp.kpp
! Output root filename : aromatics_kpp
! 
! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



MODULE aromatics_kpp_StoichiomSP

  USE aromatics_kpp_Precision
  PUBLIC
  SAVE


! Row-compressed sparse data for the Jacobian of reaction products JVRP

  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_0 = (/ &
       1,  2,  4,  6,  8, 10, 11, 13, 15, 16, 18, 20, &
      22, 23, 25, 27, 29, 31, 33, 34, 36, 38, 40, 42, &
      44, 46, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, &
      60, 61, 62, 63, 64, 65, 67, 69, 71, 72, 73, 75, &
      76, 78, 80, 82, 84, 86, 88, 89, 90, 91, 92, 93, &
      95, 97, 99,100,101,103,105,107,108,110,112,114, &
     116,118,120,121,122,123,124,125,127,129,131,133, &
     135,137,139,141,143,145,147,149,151,153,155,157, &
     159,161,163,165,167,169,171,173,175,177,179,181, &
     183,184,186,188,190,192,194,196,198,200,202,204, &
     206,208,210,212,213,215,217,218,220,222,224,226, &
     228,230,232,234,236,238,240,242,244,246,248,250, &
     252,254,255,257,259,261,263,265,267,268,270,272, &
     273,274,276,278,280,282,284,286,288,290,292,294, &
     296,298,300,302,304,306,308,310,312,314,316,318, &
     320,322,324,325,327,329,331,333,335,337,339,341, &
     343,344,345,347,349,351,353,355,357,359,361,363, &
     365,367,369,371,373,375,377,379,381,383,385,387, &
     389,391,393,395,397,399,401,403,405,407,409,411, &
     413,415,417,419,421,423,425,427,429,431,433,435, &
     437,439,441,443,445,447,449,451,453,455,457,459, &
     461,463,465,467,469,471,473,475,477,479,481,482, &
     484,486,488,490,492,494,495,497,499,501,503,505, &
     507,509,511,513,515,517,519,521,523,525,527,529, &
     531,533,535,537,539,541,543,545,547,549,551,553, &
     555,557,559,561,563,565,567,569,571,573,575,577, &
     579,581,583,585,587,589,591,592,594,596,598,600, &
     602,604,606,608,610,612,614,616,618,620,621,622, &
     624,626,628,629,630,632,634,636,637,639,641,643, &
     644,646,648,650,651,652,654,656,658,659,660,662 /)
  INTEGER, PARAMETER, DIMENSION(209) :: CROW_JVRP_1 = (/ &
     664,666,667,668,670,672,674,676,678,680,681,682, &
     683,684,685,686,687,688,689,690,691,692,693,694, &
     695,696,697,698,699,700,701,702,703,704,705,706, &
     707,708,709,710,711,712,713,714,715,716,717,718, &
     719,720,721,722,723,724,725,726,727,727,727,727, &
     727,727,727,727,727,728,729,730,731,732,733,734, &
     735,736,737,738,739,740,741,742,743,744,745,746, &
     747,748,749,750,751,752,753,754,755,756,757,758, &
     759,760,761,762,763,764,765,766,767,768,769,770, &
     771,772,773,774,775,776,777,778,779,780,781,782, &
     783,784,785,786,787,788,789,790,791,792,793,794, &
     795,796,797,798,799,800,801,802,803,804,805,806, &
     807,808,809,810,811,812,813,814,815,816,817,818, &
     819,820,821,822,823,824,825,826,827,828,829,830, &
     831,832,833,834,835,836,837,838,839,840,841,842, &
     843,844,845,846,847,848,849,850,851,852,853,854, &
     855,856,857,858,859,860,861,862,863,864,865,866, &
     867,868,869,870,871 /)
  INTEGER, PARAMETER, DIMENSION(569) :: CROW_JVRP = (/&
    CROW_JVRP_0, CROW_JVRP_1 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_0 = (/ &
      62, 62,145, 62,151, 62,153, 62,153, 28,145,151, &
     145,153,151,151,154,153,154,153,154, 28,145,150, &
      59,150, 63,150,145,152,150,152,152,150,151,150, &
     153,150,154,151,152,152,153, 55,150,152,154, 38, &
     150,105,150,145,145, 63,153,154,154, 38,105,154, &
      33, 55, 33, 55, 39,150,151,158,152,158,158,158, &
     153,158, 50, 52,150, 52,150,132,150,132,154,109, &
     150,147,150, 52,132,132, 50, 50, 29,150,148,151, &
     148,152,148,148,148,158,148,158,148,153, 51, 57, &
     150, 57,150,112,150,112,154, 88,150, 42,150, 57, &
     112,112, 51, 51, 30,150, 36,150, 56,150, 56,154, &
      40,152, 40,151, 41,152, 41,151, 47,152, 47,151, &
     113,148,127,148,131,148,143,148,141,148,125,148, &
     130,148,124,148,128,148,148,155,148,155,148,149, &
     148,149, 67,150, 67,150, 72,150,142,150,142,154, &
     149,153, 60,149,151, 46,150,131,151, 31,150, 31, &
     150,113,151,127,151, 45,150,143,151,143,151,141, &
     151,125,151,130,151,137,151,137,123,151,135,151, &
     135,117,151,124,151,140,151,140,154,133,154,120, &
     154,120,151,120,153,120,152,110,154,110,151,110, &
     152,110,158,133,145,133,150,107,151,107,152,107, &
     158,140,128,151, 45,154,150,156,104,150,146,150, &
     153,155, 35, 49,153,129,153, 96, 87,151,155,129, &
     151,146,154, 97,150,113,158,127,158,143,152,141, &
     152,125,152,130,152,137,152,123,152,135,152,117, &
     152,124,152,140,152,128,152,150,157,131,158,154, &
     157,143,158,141,158,125,158,130,158,137,158,137, &
     126,158,123,158,135,158,117,158,124,158,140,158, &
     128,158, 66,150, 95,150,131,131,131,152,113,152, &
     127,152,149,152,152,155,129,152,103,150,103,145 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_1 = (/ &
      87,150, 96,150, 87,145,  4,150,119,150,119,150, &
     103,154,111,150,134,150,111,154,134,154,102,150, &
     144,150,139,150,138,150,138,150,113,149,127,149, &
     113,149,127,149,102,145,144,145,139,145,102,154, &
     139,154,139,154,155,158,129,158,155,158,129,158, &
      86,150, 86,150, 65,150, 58,150, 53,150, 54,150, &
      68,150, 61,150, 64,150, 80,150, 73,150, 81,150, &
      80,150, 73,150, 81,150,  6,150, 43,150, 44,150, &
      37,150,108,152,108,151, 76,150, 74,150, 71,150, &
      71,150, 83,150, 83,150,121,149,121,149,121,158, &
     121,121,152,121,151,121,151, 48,150, 46,154,136, &
     145,149,149,158,149,158,143,149,125,149,130,149, &
     137,149,126,149,123,149,135,149,124,149,141,149, &
     117,149,140,149,128,149,143,149,125,149,130,149, &
     137,149,126,149,123,149,135,149,141,149,117,149, &
     140,149,128,149,124,149,131,149,131,149,149,155, &
     129,149,100,145,122,145,136,150,126,151,126,151, &
     126,152,122,150,100,150,114,151,114,152,118,151, &
     118,152, 82,150,106,150,115,150, 94,151, 94,152, &
      94,153, 34, 79,150, 93,151, 93,151, 93,152, 78, &
     150, 91,151, 91,151, 91,152, 78,145, 84,150,116, &
     150,101,147,101,151,101,153,101,101, 99,147, 99, &
     151, 99,153, 99, 99, 85,147, 85,151, 85,153, 85, &
      92,147, 92,151, 92,153, 92, 98,147, 98,151, 98, &
     153, 98, 98, 89,147, 89,151, 89,153, 89, 89, 90, &
     147, 90,151, 90,153, 90, 90, 77,150, 69,150, 70, &
     151, 75,151, 70,152, 75,152, 70, 70,142, 60,146, &
      97, 97,157,119,111,111,111,134,144,144,144,139, &
     138, 86, 65, 58, 53, 54, 68, 64, 61, 80, 73, 81, &
      76, 82, 74, 71, 83,156, 48,115,106,100,122,116 /)
  INTEGER, PARAMETER, DIMENSION(150) :: ICOL_JVRP_2 = (/ &
      67, 96, 84, 32, 69,133,113, 97,104,142, 45,125, &
      67,124, 30,  1, 46, 31,132,101, 89,147,  2,  3, &
      32, 79, 70, 93, 66, 84,131, 58, 90,119,111, 63, &
     138, 77,136,126, 72, 38,105, 55,152, 69, 75, 76, &
      43, 44, 37,108,  4, 49,140, 86, 96,133,  5,120, &
     110,107, 82,102,100,118,122,114,130,  6,139,115, &
      94, 99,117, 83,121, 48,  7,  8,149,157, 98,134, &
      92, 78, 91,158, 52, 50,135, 71,144,106, 85, 33, &
     129,151,153,154, 87, 28,145,150, 60, 34,  9,127, &
      64, 35,128,103, 65,116, 10,141,156,143, 68, 53, &
      54,146,155,137, 80, 73, 81, 95, 61, 36,123, 74, &
      56, 39, 11, 59, 12,109, 62, 13, 40, 47, 41, 29, &
      42,112,148, 57, 51, 88 /)
  INTEGER, PARAMETER, DIMENSION(870) :: ICOL_JVRP = (/&
    ICOL_JVRP_0, ICOL_JVRP_1, ICOL_JVRP_2 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_0 = (/ &
       1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  7,  7, &
       8,  8,  9, 10, 10, 11, 11, 12, 12, 13, 14, 14, &
      15, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 21, &
      21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, &
      27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, &
      38, 39, 40, 41, 42, 42, 43, 43, 44, 44, 45, 46, &
      47, 47, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, &
      53, 54, 54, 55, 56, 57, 58, 59, 60, 60, 61, 61, &
      62, 62, 63, 64, 65, 65, 66, 66, 67, 67, 68, 69, &
      69, 70, 70, 71, 71, 72, 72, 73, 73, 74, 74, 75, &
      76, 77, 78, 79, 80, 80, 81, 81, 82, 82, 83, 83, &
      84, 84, 85, 85, 86, 86, 87, 87, 88, 88, 89, 89, &
      90, 90, 91, 91, 92, 92, 93, 93, 94, 94, 95, 95, &
      96, 96, 97, 97, 98, 98, 99, 99,100,100,101,101, &
     102,102,103,103,104,104,105,105,106,106,107,107, &
     108,108,109,110,110,111,111,112,112,113,113,114, &
     114,115,115,116,116,117,117,118,118,119,119,120, &
     120,121,121,122,122,123,123,124,125,125,126,126, &
     127,128,128,129,129,130,130,131,131,132,132,133, &
     133,134,134,135,135,136,136,137,137,138,138,139, &
     139,140,140,141,141,142,142,143,143,144,144,145, &
     145,146,147,147,148,148,149,149,150,150,151,151, &
     152,152,153,154,154,155,155,156,157,158,158,159, &
     159,160,160,161,161,162,162,163,163,164,164,165, &
     165,166,166,167,167,168,168,169,169,170,170,171, &
     171,172,172,173,173,174,174,175,175,176,176,177, &
     177,178,178,179,179,180,180,181,181,182,182,183, &
     184,184,185,185,186,186,187,187,188,188,189,189, &
     190,190,191,191,192,192,193,194,195,195,196,196, &
     197,197,198,198,199,199,200,200,201,201,202,202 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_1 = (/ &
     203,203,204,204,205,205,206,206,207,207,208,208, &
     209,209,210,210,211,211,212,212,213,213,214,214, &
     215,215,216,216,217,217,218,218,219,219,220,220, &
     221,221,222,222,223,223,224,224,225,225,226,226, &
     227,227,228,228,229,229,230,230,231,231,232,232, &
     233,233,234,234,235,235,236,236,237,237,238,238, &
     239,239,240,240,241,241,242,242,243,243,244,244, &
     245,245,246,246,247,247,248,248,249,249,250,250, &
     251,251,252,252,253,253,254,254,255,255,256,256, &
     257,257,258,258,259,259,260,260,261,261,262,262, &
     263,264,264,265,265,266,266,267,267,268,268,269, &
     269,270,271,271,272,272,273,273,274,274,275,275, &
     276,276,277,277,278,278,279,279,280,280,281,281, &
     282,282,283,283,284,284,285,285,286,286,287,287, &
     288,288,289,289,290,290,291,291,292,292,293,293, &
     294,294,295,295,296,296,297,297,298,298,299,299, &
     300,300,301,301,302,302,303,303,304,304,305,305, &
     306,306,307,307,308,308,309,309,310,310,311,311, &
     312,312,313,313,314,314,315,315,316,316,317,317, &
     318,318,319,320,320,321,321,322,322,323,323,324, &
     324,325,325,326,326,327,327,328,328,329,329,330, &
     330,331,331,332,332,333,333,334,335,336,336,337, &
     337,338,338,339,340,341,341,342,342,343,343,344, &
     345,345,346,346,347,347,348,349,349,350,350,351, &
     351,352,353,354,354,355,355,356,356,357,358,359, &
     359,360,360,361,361,362,363,364,364,365,365,366, &
     366,367,367,368,368,369,369,370,371,372,373,374, &
     375,376,377,378,379,380,381,382,383,384,385,386, &
     387,388,389,390,391,392,393,394,395,396,397,398, &
     399,400,401,402,403,404,405,406,407,408,409,410 /)
  INTEGER, PARAMETER, DIMENSION(150) :: IROW_JVRP_2 = (/ &
     411,412,413,414,415,416,425,426,427,428,429,430, &
     431,432,433,434,435,436,437,438,439,440,441,442, &
     443,444,445,446,447,448,449,450,451,452,453,454, &
     455,456,457,458,459,460,461,462,463,464,465,466, &
     467,468,469,470,471,472,473,474,475,476,477,478, &
     479,480,481,482,483,484,485,486,487,488,489,490, &
     491,492,493,494,495,496,497,498,499,500,501,502, &
     503,504,505,506,507,508,509,510,511,512,513,514, &
     515,516,517,518,519,520,521,522,523,524,525,526, &
     527,528,529,530,531,532,533,534,535,536,537,538, &
     539,540,541,542,543,544,545,546,547,548,549,550, &
     551,552,553,554,555,556,557,558,559,560,561,562, &
     563,564,565,566,567,568 /)
  INTEGER, PARAMETER, DIMENSION(870) :: IROW_JVRP = (/&
    IROW_JVRP_0, IROW_JVRP_1, IROW_JVRP_2 /)



!  Stoichiometric Matrix in Compressed Column Sparse Format


  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_0 = (/ &
       1,  3,  5,  8, 11, 14, 16, 19, 22, 24, 27, 29, &
      32, 34, 37, 40, 43, 46, 48, 50, 53, 56, 60, 64, &
      67, 70, 74, 77, 80, 82, 84, 86, 89, 91, 94, 97, &
     100,102,105,110,113,116,119,124,127,130,133,136, &
     139,142,144,149,154,158,162,166,170,174,178,181, &
     184,189,192,195,198,204,209,212,215,218,220,224, &
     229,233,237,241,244,247,251,254,261,270,279,282, &
     285,288,291,294,297,300,307,317,324,338,349,358, &
     367,374,384,389,393,398,402,405,408,412,418,422, &
     425,428,433,436,441,444,447,452,458,461,473,476, &
     482,487,493,504,507,516,525,529,537,542,551,560, &
     565,572,579,583,590,596,602,606,615,623,627,633, &
     637,645,654,659,663,666,670,673,676,679,682,685, &
     688,691,695,703,707,710,717,726,729,732,738,744, &
     753,763,766,775,778,781,784,787,794,798,811,821, &
     830,839,848,856,868,878,886,895,902,913,922,926, &
     930,933,936,939,942,945,952,959,967,970,981,986, &
     995,1000,1001,1010,1013,1016,1020,1024,1029,1034,1038,1041, &
     1045,1050,1056,1061,1067,1071,1076,1091,1102,1112,1116,1119, &
     1127,1132,1137,1141,1145,1148,1152,1156,1160,1164,1168,1172, &
     1175,1179,1184,1189,1194,1200,1203,1208,1209,1212,1215,1218, &
     1230,1244,1248,1252,1255,1258,1261,1264,1270,1274,1282,1286, &
     1291,1297,1300,1303,1307,1318,1320,1323,1327,1338,1341,1344, &
     1354,1366,1373,1381,1386,1394,1404,1414,1420,1424,1429,1433, &
     1437,1441,1445,1449,1454,1459,1464,1469,1473,1478,1482,1486, &
     1489,1501,1516,1519,1531,1534,1540,1545,1551,1564,1575,1585, &
     1595,1600,1607,1610,1620,1631,1634,1637,1643,1651,1654,1662, &
     1665,1671,1674,1680,1686,1691,1696,1699,1703,1707,1710,1712, &
     1715,1719,1723,1725,1728,1731,1735,1739,1742,1745,1749,1753, &
     1756,1759,1763,1767,1770,1773,1776,1780,1784,1787,1789,1792 /)
  INTEGER, PARAMETER, DIMENSION(209) :: CCOL_STOICM_1 = (/ &
     1796,1800,1803,1805,1812,1821,1827,1833,1836,1839,1843,1845, &
     1850,1855,1859,1862,1865,1870,1876,1879,1882,1885,1889,1892, &
     1897,1900,1905,1909,1914,1919,1923,1927,1931,1935,1940,1944, &
     1952,1960,1968,1976,1981,1988,1994,1998,2009,2012,2019,2023, &
     2027,2031,2036,2040,2047,2052,2056,2064,2072,2073,2074,2075, &
     2076,2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087, &
     2088,2089,2090,2091,2092,2094,2095,2096,2097,2098,2099,2100, &
     2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112, &
     2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124, &
     2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136, &
     2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148, &
     2149,2150,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160, &
     2161,2162,2163,2164,2165,2166,2167,2168,2169,2170,2171,2172, &
     2173,2174,2175,2176,2177,2178,2179,2180,2181,2182,2183,2184, &
     2185,2186,2187,2188,2189,2190,2191,2192,2193,2194,2195,2196, &
     2197,2198,2199,2200,2201,2202,2203,2204,2205,2206,2207,2208, &
     2209,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220, &
     2221,2222,2223,2224,2225 /)
  INTEGER, PARAMETER, DIMENSION(569) :: CCOL_STOICM = (/&
    CCOL_STOICM_0, CCOL_STOICM_1 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_0 = (/ &
      62,145, 62,145, 62,151,153, 62,151,153, 62,153, &
     154, 28, 62,145,151,153,145,153,154,151,153,151, &
     153,154,151,154, 33,153,154, 28,150,145,150,152, &
      59,150,152, 63,150,152,145,150,152,150,152, 63, &
     152, 38,150,151,105,150,153,150,152,153,154,150, &
     151,152,153, 55,152,153, 55,150,153,150,152,153, &
     154, 38,150,153,105,150,154, 28,145, 62,145, 63, &
     150, 62,151,153,151,154, 62,153,154, 38,150,151, &
     105,150,153,153,154, 33,153,154, 55,150,152,153, &
     154, 33,153,154, 55,152,153, 39,150,158,132,151, &
     152,153,158, 52,152,158,109,132,158,132,152,158, &
      50,153,158, 50,153,158, 52,150,158, 52,132, 26, &
     132,147,150,152,105,132,147,152,154,109,132,150, &
     152,  2,147,150,152, 52,132,150,152, 26,132,147, &
     152, 26, 59,132,147, 50,132,152,154, 50,153,158, &
      29,148,150,112,148,151,152,153, 57,148,152, 88, &
     112,148,112,148,152, 88,109,112,132,148,158,112, &
     132,148,152,158, 51,148,153, 51,148,153, 57,148, &
     150, 57,112, 42,112,150,152, 42,105,112,152,154, &
      88,112,150,152,  2, 42,150,152, 57,112,150,152, &
      42,112,152, 42, 59,112, 51,112,152,154, 51,148, &
     153, 22, 25, 26, 30, 40,111,132, 23, 25, 26, 27, &
      36, 41,111,132,134, 24, 25, 26, 27, 47, 56,111, &
     132,134,  2, 56,154, 14, 40,152, 15, 40,151, 18, &
      41,152, 19, 41,151, 20, 47,152, 21, 47,151, 88, &
      95,112,113,146,148,152, 88, 95,112,127,132,138, &
     142,146,148,152, 66, 88,112,131,142,148,152, 88, &
      95, 97,112,113,124,131,142,143,146,148,152,157, &
     158, 88, 95,112,132,141,142,143,146,148,152,153, &
      27, 88,112,125,134,138,148,149,152, 88, 95,112 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_1 = (/ &
     130,142,148,149,152,157, 88, 95, 97,112,124,148, &
     152, 88, 95,112,128,132,142,146,148,152,153,112, &
     131,148,152,155, 13,112,148,155,112,148,149,152, &
     158,104,112,148,149, 67,125,150, 27, 67,134,  2, &
      72,150,152,132,142,147,149,150,152,105,142,149, &
     154, 60,149,153, 60,149,153,  2,149,151,153,158, &
      46,131,150,131,142,151,152,153, 31,124,150, 31, &
     113,150,113,146,151,152,153,127,132,142,151,152, &
     153, 45,143,150, 97,113,124,131,142,143,146,151, &
     152,153,157,158,143,151,156,132,141,142,146,151, &
     153,125,132,149,151,153,130,142,149,151,153,156, &
      93,100,122,132,136,137,139,144,151,152,153, 69, &
      70,137,106,119,123,132,134,149,151,152,153,115, &
     132,134,135,138,147,151,152,153,135,138,147,150, &
     116,117,132,134,147,150,151,153, 97,124,151,152, &
     153,132,133,136,139,140,144,151,152,153,132,133, &
     136,139,140,144,152,153,154,105,110,120,133,154, &
       5,116,120,147,152,153,154,  5,116,120,147,151, &
     152,153,  5, 96,120,153,  5, 13, 61,120,145,152, &
     153,  5,110,111,116,153,154,  5,110,111,116,151, &
     153,  5, 86,110,152,  5,109,110,111,116,132,152, &
     153,158,109,111,116,132,133,145,152,153,107,120, &
     133,150,  5,107,111,116,151,152,  5, 86,107,152, &
       5,107,109,111,116,132,152,158,122,132,133,136, &
     139,140,144,152,153,128,132,142,151,153, 45,105, &
     143,154,141,150,156,  2,104,150,158,146,150,155, &
      35,153,155, 35,153,155, 49, 96,153, 87,129,153, &
      49, 96,153, 87,129,153,131,151,153,155,  2,129, &
     132,147,149,151,153,158,105,146,154,155, 97,125, &
     150, 95,109,113,132,146,152,158, 95,109,127,132 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_2 = (/ &
     138,142,146,152,158, 68,143,152,141,152,156, 67, &
     125,132,149,150,152, 67,130,142,149,150,152, 73, &
      80, 81,132,137,139,144,150,152, 74,119,123,132, &
     134,146,149,150,152,157, 71,135,152, 83,116,117, &
     132,134,147,150,152,153, 54,124,152, 86,140,152, &
      65,128,152,130,150,157, 66,109,131,132,142,152, &
     158,105,130,154,157, 95, 97,109,113,124,131,132, &
     142,143,146,152,157,158, 95,109,132,141,142,143, &
     146,152,153,158, 27,109,125,132,134,138,149,152, &
     158, 95,109,130,132,142,149,152,157,158, 95,109, &
     132,136,137,139,144,152,158, 93,132,136,137,139, &
     144,147,152, 59, 95,109,119,126,132,134,138,147, &
     152,157,158, 95,109,119,123,132,134,149,152,157, &
     158, 95,132,134,135,138,147,152,158,116,117,132, &
     134,147,152,153,156,158, 95, 97,109,124,132,152, &
     158,109,122,132,133,136,139,140,144,152,153,158, &
      95,109,128,132,142,146,152,153,158, 66,142,150, &
     152, 95,146,150,152,131,142,152, 66,131,142, 58, &
     131,152, 53,113,152, 64,127,152, 48,104,145,149, &
     150,152,158, 13, 61,131,145,150,152,155, 83,129, &
     132,145,147,150,152,158,103,127,150, 39, 89,101, &
     103,132,142,145,147,150,152,158, 87,138,147,150, &
     153,  4, 60, 96,132,138,147,150,152,154, 87,132, &
     145,149,154,  4,  2, 25, 72,111,119,132,147,150, &
     152, 72,119,147,103,128,154,111,147,150,152,134, &
     147,149,150,105,111,147,152,154,105,134,147,149, &
     154, 16,102,137,150,123,144,150, 49,135,139,150, &
      27,134,138,150,152,  2, 72,104,138,147,158,113, &
     146,149,152,158,127,132,142,149,152,158,104,113, &
     146,149,104,127,138,146,149, 85, 99,101,102,103 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_3 = (/ &
     123,132,139,144,145,147,149,150,152,158, 98,101, &
     132,134,142,144,145,147,149,150,152, 92,101,132, &
     134,139,145,147,149,150,152, 17,102,140,154,117, &
     139,154, 49, 83,105,135,139,147,152,154,131,132, &
     152,155,158,129,132,149,152,158, 13,132,155,158, &
      13,129,132,158, 86,153,157, 86,140,150,156, 65, &
     116,128,150, 58,131,142,150, 53,113,146,150, 54, &
      97,124,150, 68,143,146,150, 61,150,155, 64,127, &
     138,150,  6, 80,136,137,150,  6, 73,136,137,150, &
       6, 81,136,137,150,  6, 43, 44, 80,126,150, 43, &
      44, 73,  6, 37, 81,126,150,  6, 43,108,150, 44, &
     108,150, 37,108,150,  2, 72, 77,108,111,119,132, &
     134,138,147,150,152,  2, 72, 77,108,111,119,132, &
     134,138,147,150,151,152,153, 76, 79,126,150, 74, &
     123,150,157, 71,135,150,  2, 71,138, 83,129,150, &
      83,121,150,  2,121,138,149,150,158,104,121,149, &
     157,  2, 95,121,132,138,150,152,158,  2,121,138, &
     150,  2,121,138,150,152,  2,121,138,150,151,153, &
     105,121,151, 48,149,150, 46,105,131,154, 90, 92, &
     119,132,134,136,145,147,149,150,152,149,158,132, &
     149,152,104,132,149,158, 97,113,124,131,142,143, &
     146,149,152,157,158,125,132,158,130,142,158,  2, &
      93,132,136,137,139,144,149,152,158, 78, 79,111, &
     119,126,134,138,146,147,149,152,158,119,123,132, &
     134,149,152,158,132,134,135,138,147,149,152,158, &
      97,124,149,152,158,132,141,142,143,146,149,153, &
     158,  2,116,117,132,134,147,149,152,153,158,132, &
     133,136,139,140,144,149,152,153,158,128,132,142, &
     149,153,158,104,143,149,157, 27,104,125,134,149, &
     104,130,149,157,104,137,149,157,104,126,149,157 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_4 = (/ &
     104,123,149,157,104,135,149,157,104,141,146,149, &
     153,104,117,146,149,153,104,140,146,149,153,104, &
     128,146,149,153, 97,104,124,149,131,142,149,152, &
     158,104,131,142,149,131,149,155,158,129,132,158, &
       2, 72,100,105,106,115,116,132,145,147,150,152, &
       2, 66, 84,105,109,111,116,119,122,132,138,145, &
     149,150,153,126,136,150, 78, 79,111,119,126,134, &
     138,146,147,151,152,153,105,126,151, 76,119,126, &
     134,150,152, 37,114,122,150,153, 43, 44,100,118, &
     150,153,  3, 72, 84,106,114,115,116,119,132,138, &
     151,152,153, 82, 84,106,114,115,116,119,132,138, &
     150,152,  3,106,115,118,119,132,138,151,152,153, &
      82,106,115,118,119,132,138,150,152,153, 82,114, &
     118,141,150, 10, 72,106,132,134,150,154, 94,115, &
     150,  2, 72, 94,104,132,134,138,151,153,154,  2, &
      72, 94,104,132,134,138,150,152,153,154, 34, 94, &
     153, 34, 94,153, 79,138,147,150,152,157, 93,111, &
     119,134,138,151,152,153, 93,105,151, 68, 93,111, &
     119,134,138,150,152, 78, 91,150,  2, 91,146,151, &
     152,153, 91,105,151,  2, 68, 91,146,150,152,  2, &
      78,145,150,152,157,  2, 84,132,150,153, 27,116, &
     134,150,153,101,132,147,101,132,151,153,101,132, &
     153,154, 63,101,132, 72,101, 99,139,147, 99,139, &
     151,153, 99,139,153,154, 71, 99, 63, 99,139, 85, &
     144,147, 85,144,151,153, 85,144,153,154, 63, 85, &
     144, 92,134,147, 92,134,151,153, 92,134,153,154, &
      63, 92,134, 98,134,147, 98,134,151,153, 98,134, &
     153,154, 98,149,158, 63, 98,134, 89,142,147, 89, &
     142,151,153, 89,142,153,154, 63, 89,142, 89,104, &
      90,119,147, 90,119,151,153, 90,119,153,154, 63 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_5 = (/ &
      90,119, 90,138, 77,132,134,147,149,150,152,  2, &
      69, 75,111,132,134,147,149,150, 70,111,134,150, &
     151,153, 75,111,134,150,151,153, 13, 70,152, 13, &
      75,152, 13, 70,147,150, 32, 70,142,147,149,152, &
     158, 60,149,153,154,158,131,146,147,152, 97,149, &
     158, 97,147,158,131,149,155,157,158,109,119,132, &
     147,150,152,111,147,152, 59,111,147,111,132,147, &
     134,147,149,152,103,144,147,132,144,147,149,152, &
     144,155,158,132,139,147,149,152,132,138,149,152, &
      86,146,150,152,153, 65,146,150,152,153, 58,142, &
     150,152, 53,146,150,152, 54, 97,150,152, 68,146, &
     150,152, 64,132,142,150,152, 61,142,150,152,  6, &
      80,132,136,139,144,150,152,  6, 73,132,136,139, &
     144,150,152,  6, 81,132,136,139,144,150,152, 59, &
      76,119,134,138,147,150,152, 82,146,150,152,153, &
      74,119,132,134,149,150,152, 71,132,138,147,150, &
     152, 83,132,149,150, 97,113,124,131,142,146,152, &
     153,156,157,158, 48,150,158,115,132,134,138,147, &
     152,153,106,119,149,153,100,136,152,153,122,136, &
     152,153,116,132,147,153,158, 67,132,149,150,  2, &
      49, 96,132,149,153,154, 84,132,147,152,153, 32, &
     111,134,150, 69,119,134,138,147,149,150,152,111, &
     119,132,133,134,138,152,153, 29, 42,145,112,151, &
      30, 36, 56,113, 97,104,142, 45,125, 67,124, 30, &
       1, 46, 31, 26,132,101, 89,147,  2,  3, 32, 79, &
      70, 93, 66, 84,131, 58, 90,119,111, 63,138, 77, &
     136,126, 72, 38,105, 55,152, 69, 75, 76, 43, 44, &
      37,108,  4, 49,140, 86, 96,133,  5,120,110,107, &
      82,102,100,118,122,114,130,  6,139,115, 94, 99, &
     117, 83,121, 48,  7,  8,149,157, 98,134, 92, 78 /)
  INTEGER, PARAMETER, DIMENSION(64) :: IROW_STOICM_6 = (/ &
      91,158, 52, 50,135, 71,144,106, 85, 33,129,151, &
     153,154, 87, 28,145,150, 60, 34,  9,127, 64, 35, &
     128,103, 65,116, 10,141,156,143, 68, 53, 54,146, &
     155,137, 80, 73, 81, 95, 61, 36,123, 74, 56, 39, &
      11, 59, 12,109, 62, 13, 40, 47, 41, 29, 42,112, &
     148, 57, 51, 88 /)
  INTEGER, PARAMETER, DIMENSION(2224) :: IROW_STOICM = (/&
    IROW_STOICM_0, IROW_STOICM_1, IROW_STOICM_2, IROW_STOICM_3, IROW_STOICM_4, &
    IROW_STOICM_5, IROW_STOICM_6 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_0 = (/ &
       1,  1,  2,  2,  3,  3,  3,  4,  4,  4,  5,  5, &
       5,  6,  6,  7,  7,  7,  8,  8,  8,  9,  9, 10, &
      10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, &
      15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 19, &
      19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, &
      23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 26, 26, &
      26, 27, 27, 27, 28, 28, 28, 29, 29, 30, 30, 31, &
      31, 32, 32, 32, 33, 33, 34, 34, 34, 35, 35, 35, &
      36, 36, 36, 37, 37, 38, 38, 38, 39, 39, 39, 39, &
      39, 40, 40, 40, 41, 41, 41, 42, 42, 42, 43, 43, &
      43, 43, 43, 44, 44, 44, 45, 45, 45, 46, 46, 46, &
      47, 47, 47, 48, 48, 48, 49, 49, 49, 50, 50, 51, &
      51, 51, 51, 51, 52, 52, 52, 52, 52, 53, 53, 53, &
      53, 54, 54, 54, 54, 55, 55, 55, 55, 56, 56, 56, &
      56, 57, 57, 57, 57, 58, 58, 58, 58, 59, 59, 59, &
      60, 60, 60, 61, 61, 61, 61, 61, 62, 62, 62, 63, &
      63, 63, 64, 64, 64, 65, 65, 65, 65, 65, 65, 66, &
      66, 66, 66, 66, 67, 67, 67, 68, 68, 68, 69, 69, &
      69, 70, 70, 71, 71, 71, 71, 72, 72, 72, 72, 72, &
      73, 73, 73, 73, 74, 74, 74, 74, 75, 75, 75, 75, &
      76, 76, 76, 77, 77, 77, 78, 78, 78, 78, 79, 79, &
      79, 80, 80, 80, 80, 80, 80, 80, 81, 81, 81, 81, &
      81, 81, 81, 81, 81, 82, 82, 82, 82, 82, 82, 82, &
      82, 82, 83, 83, 83, 84, 84, 84, 85, 85, 85, 86, &
      86, 86, 87, 87, 87, 88, 88, 88, 89, 89, 89, 90, &
      90, 90, 90, 90, 90, 90, 91, 91, 91, 91, 91, 91, &
      91, 91, 91, 91, 92, 92, 92, 92, 92, 92, 92, 93, &
      93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, &
      93, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, &
      95, 95, 95, 95, 95, 95, 95, 95, 95, 96, 96, 96 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_1 = (/ &
      96, 96, 96, 96, 96, 96, 97, 97, 97, 97, 97, 97, &
      97, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 99, &
      99, 99, 99, 99,100,100,100,100,101,101,101,101, &
     101,102,102,102,102,103,103,103,104,104,104,105, &
     105,105,105,106,106,106,106,106,106,107,107,107, &
     107,108,108,108,109,109,109,110,110,110,110,110, &
     111,111,111,112,112,112,112,112,113,113,113,114, &
     114,114,115,115,115,115,115,116,116,116,116,116, &
     116,117,117,117,118,118,118,118,118,118,118,118, &
     118,118,118,118,119,119,119,120,120,120,120,120, &
     120,121,121,121,121,121,122,122,122,122,122,122, &
     123,123,123,123,123,123,123,123,123,123,123,124, &
     124,124,125,125,125,125,125,125,125,125,125,126, &
     126,126,126,126,126,126,126,126,127,127,127,127, &
     128,128,128,128,128,128,128,128,129,129,129,129, &
     129,130,130,130,130,130,130,130,130,130,131,131, &
     131,131,131,131,131,131,131,132,132,132,132,132, &
     133,133,133,133,133,133,133,134,134,134,134,134, &
     134,134,135,135,135,135,136,136,136,136,136,136, &
     136,137,137,137,137,137,137,138,138,138,138,138, &
     138,139,139,139,139,140,140,140,140,140,140,140, &
     140,140,141,141,141,141,141,141,141,141,142,142, &
     142,142,143,143,143,143,143,143,144,144,144,144, &
     145,145,145,145,145,145,145,145,146,146,146,146, &
     146,146,146,146,146,147,147,147,147,147,148,148, &
     148,148,149,149,149,150,150,150,150,151,151,151, &
     152,152,152,153,153,153,154,154,154,155,155,155, &
     156,156,156,157,157,157,158,158,158,158,159,159, &
     159,159,159,159,159,159,160,160,160,160,161,161, &
     161,162,162,162,162,162,162,162,163,163,163,163 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_2 = (/ &
     163,163,163,163,163,164,164,164,165,165,165,166, &
     166,166,166,166,166,167,167,167,167,167,167,168, &
     168,168,168,168,168,168,168,168,169,169,169,169, &
     169,169,169,169,169,169,170,170,170,171,171,171, &
     171,171,171,171,171,171,172,172,172,173,173,173, &
     174,174,174,175,175,175,176,176,176,176,176,176, &
     176,177,177,177,177,178,178,178,178,178,178,178, &
     178,178,178,178,178,178,179,179,179,179,179,179, &
     179,179,179,179,180,180,180,180,180,180,180,180, &
     180,181,181,181,181,181,181,181,181,181,182,182, &
     182,182,182,182,182,182,182,183,183,183,183,183, &
     183,183,183,184,184,184,184,184,184,184,184,184, &
     184,184,184,185,185,185,185,185,185,185,185,185, &
     185,186,186,186,186,186,186,186,186,187,187,187, &
     187,187,187,187,187,187,188,188,188,188,188,188, &
     188,189,189,189,189,189,189,189,189,189,189,189, &
     190,190,190,190,190,190,190,190,190,191,191,191, &
     191,192,192,192,192,193,193,193,194,194,194,195, &
     195,195,196,196,196,197,197,197,198,198,198,198, &
     198,198,198,199,199,199,199,199,199,199,200,200, &
     200,200,200,200,200,200,201,201,201,202,202,202, &
     202,202,202,202,202,202,202,202,203,203,203,203, &
     203,204,204,204,204,204,204,204,204,204,205,205, &
     205,205,205,206,207,207,207,207,207,207,207,207, &
     207,208,208,208,209,209,209,210,210,210,210,211, &
     211,211,211,212,212,212,212,212,213,213,213,213, &
     213,214,214,214,214,215,215,215,216,216,216,216, &
     217,217,217,217,217,218,218,218,218,218,218,219, &
     219,219,219,219,220,220,220,220,220,220,221,221, &
     221,221,222,222,222,222,222,223,223,223,223,223 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_3 = (/ &
     223,223,223,223,223,223,223,223,223,223,224,224, &
     224,224,224,224,224,224,224,224,224,225,225,225, &
     225,225,225,225,225,225,225,226,226,226,226,227, &
     227,227,228,228,228,228,228,228,228,228,229,229, &
     229,229,229,230,230,230,230,230,231,231,231,231, &
     232,232,232,232,233,233,233,234,234,234,234,235, &
     235,235,235,236,236,236,236,237,237,237,237,238, &
     238,238,238,239,239,239,239,240,240,240,241,241, &
     241,241,242,242,242,242,242,243,243,243,243,243, &
     244,244,244,244,244,245,245,245,245,245,245,246, &
     246,246,247,247,247,247,247,248,249,249,249,250, &
     250,250,251,251,251,252,252,252,252,252,252,252, &
     252,252,252,252,252,253,253,253,253,253,253,253, &
     253,253,253,253,253,253,253,254,254,254,254,255, &
     255,255,255,256,256,256,257,257,257,258,258,258, &
     259,259,259,260,260,260,260,260,260,261,261,261, &
     261,262,262,262,262,262,262,262,262,263,263,263, &
     263,264,264,264,264,264,265,265,265,265,265,265, &
     266,266,266,267,267,267,268,268,268,268,269,269, &
     269,269,269,269,269,269,269,269,269,270,270,271, &
     271,271,272,272,272,272,273,273,273,273,273,273, &
     273,273,273,273,273,274,274,274,275,275,275,276, &
     276,276,276,276,276,276,276,276,276,277,277,277, &
     277,277,277,277,277,277,277,277,277,278,278,278, &
     278,278,278,278,279,279,279,279,279,279,279,279, &
     280,280,280,280,280,281,281,281,281,281,281,281, &
     281,282,282,282,282,282,282,282,282,282,282,283, &
     283,283,283,283,283,283,283,283,283,284,284,284, &
     284,284,284,285,285,285,285,286,286,286,286,286, &
     287,287,287,287,288,288,288,288,289,289,289,289 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_4 = (/ &
     290,290,290,290,291,291,291,291,292,292,292,292, &
     292,293,293,293,293,293,294,294,294,294,294,295, &
     295,295,295,295,296,296,296,296,297,297,297,297, &
     297,298,298,298,298,299,299,299,299,300,300,300, &
     301,301,301,301,301,301,301,301,301,301,301,301, &
     302,302,302,302,302,302,302,302,302,302,302,302, &
     302,302,302,303,303,303,304,304,304,304,304,304, &
     304,304,304,304,304,304,305,305,305,306,306,306, &
     306,306,306,307,307,307,307,307,308,308,308,308, &
     308,308,309,309,309,309,309,309,309,309,309,309, &
     309,309,309,310,310,310,310,310,310,310,310,310, &
     310,310,311,311,311,311,311,311,311,311,311,311, &
     312,312,312,312,312,312,312,312,312,312,313,313, &
     313,313,313,314,314,314,314,314,314,314,315,315, &
     315,316,316,316,316,316,316,316,316,316,316,317, &
     317,317,317,317,317,317,317,317,317,317,318,318, &
     318,319,319,319,320,320,320,320,320,320,321,321, &
     321,321,321,321,321,321,322,322,322,323,323,323, &
     323,323,323,323,323,324,324,324,325,325,325,325, &
     325,325,326,326,326,327,327,327,327,327,327,328, &
     328,328,328,328,328,329,329,329,329,329,330,330, &
     330,330,330,331,331,331,332,332,332,332,333,333, &
     333,333,334,334,334,335,335,336,336,336,337,337, &
     337,337,338,338,338,338,339,339,340,340,340,341, &
     341,341,342,342,342,342,343,343,343,343,344,344, &
     344,345,345,345,346,346,346,346,347,347,347,347, &
     348,348,348,349,349,349,350,350,350,350,351,351, &
     351,351,352,352,352,353,353,353,354,354,354,355, &
     355,355,355,356,356,356,356,357,357,357,358,358, &
     359,359,359,360,360,360,360,361,361,361,361,362 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_5 = (/ &
     362,362,363,363,364,364,364,364,364,364,364,365, &
     365,365,365,365,365,365,365,365,366,366,366,366, &
     366,366,367,367,367,367,367,367,368,368,368,369, &
     369,369,370,370,370,370,371,371,372,372,372,372, &
     372,373,373,373,373,373,374,374,374,374,375,375, &
     375,376,376,376,377,377,377,377,377,378,378,378, &
     378,378,378,379,379,379,380,380,380,381,381,381, &
     382,382,382,382,383,383,383,384,384,384,384,384, &
     385,385,385,386,386,386,386,386,387,387,387,387, &
     388,388,388,388,388,389,389,389,389,389,390,390, &
     390,390,391,391,391,391,392,392,392,392,393,393, &
     393,393,394,394,394,394,394,395,395,395,395,396, &
     396,396,396,396,396,396,396,397,397,397,397,397, &
     397,397,397,398,398,398,398,398,398,398,398,399, &
     399,399,399,399,399,399,399,400,400,400,400,400, &
     401,401,401,401,401,401,401,402,402,402,402,402, &
     402,403,403,403,403,404,404,404,404,404,404,404, &
     404,404,404,404,405,405,405,406,406,406,406,406, &
     406,406,407,407,407,407,408,408,408,408,409,409, &
     409,409,410,410,410,410,410,411,411,411,411,412, &
     412,412,412,412,412,412,413,413,413,413,413,414, &
     414,414,414,415,415,415,415,415,415,415,415,416, &
     416,416,416,416,416,416,416,417,418,419,420,421, &
     422,423,424,425,426,427,428,429,430,431,432,433, &
     434,435,436,437,437,438,439,440,441,442,443,444, &
     445,446,447,448,449,450,451,452,453,454,455,456, &
     457,458,459,460,461,462,463,464,465,466,467,468, &
     469,470,471,472,473,474,475,476,477,478,479,480, &
     481,482,483,484,485,486,487,488,489,490,491,492, &
     493,494,495,496,497,498,499,500,501,502,503,504 /)
  INTEGER, PARAMETER, DIMENSION(64) :: ICOL_STOICM_6 = (/ &
     505,506,507,508,509,510,511,512,513,514,515,516, &
     517,518,519,520,521,522,523,524,525,526,527,528, &
     529,530,531,532,533,534,535,536,537,538,539,540, &
     541,542,543,544,545,546,547,548,549,550,551,552, &
     553,554,555,556,557,558,559,560,561,562,563,564, &
     565,566,567,568 /)
  INTEGER, PARAMETER, DIMENSION(2224) :: ICOL_STOICM = (/&
    ICOL_STOICM_0, ICOL_STOICM_1, ICOL_STOICM_2, ICOL_STOICM_3, ICOL_STOICM_4, &
    ICOL_STOICM_5, ICOL_STOICM_6 /)

  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_0 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-02_dp,  9.500000e-01_dp,  9.500000e-01_dp,  5.000000e-02_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_1 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  2.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.520000e-01_dp, &
       1.920000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.520000e-01_dp,  1.920000e+00_dp, &
       1.000000e+00_dp,  2.600000e-01_dp,  1.920000e+00_dp,  2.150000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.600000e-01_dp,  1.920000e+00_dp,  2.150000e-01_dp,  1.000000e+00_dp, &
       2.680000e-01_dp,  1.920000e+00_dp,  4.630000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.680000e-01_dp,  1.920000e+00_dp,  4.630000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_2 = (/ &
       2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.600000e-01_dp,  5.000000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       7.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       1.600000e-01_dp,  7.500000e-01_dp,  3.000000e-02_dp,  9.000000e-02_dp,  1.600000e-01_dp, &
       1.600000e-01_dp,  -1.000000e+00_dp,  7.000000e-02_dp,  -1.000000e+00_dp,  6.400000e-01_dp, &
       3.500000e-01_dp,  9.000000e-02_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp, &
       2.000000e-01_dp,  -1.000000e+00_dp,  3.800000e-01_dp,  1.500000e-01_dp,  5.400000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e-01_dp,  -1.000000e+00_dp, &
       3.000000e-01_dp,  3.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       7.500000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-02_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  9.500000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_3 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp,  3.200000e-01_dp, &
       -1.000000e+00_dp,  1.400000e-01_dp,  -1.000000e+00_dp,  2.700000e-01_dp,  1.000000e+00_dp, &
       1.900000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.700000e-01_dp,  -1.000000e+00_dp,  8.600000e-01_dp,  5.700000e-01_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  9.300000e-01_dp,  9.300000e-01_dp,  -1.000000e+00_dp, &
       9.300000e-01_dp,  7.000000e-02_dp,  3.000000e-02_dp,  8.100000e-02_dp,  9.000000e-03_dp, &
       8.200000e-01_dp,  5.800000e-02_dp,  -1.000000e+00_dp,  3.440000e-01_dp,  4.760000e-01_dp, &
       -1.000000e+00_dp,  8.200000e-01_dp,  9.100000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.200000e-01_dp,  5.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp, &
       3.500000e-01_dp,  5.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp,  8.800000e-01_dp, &
       1.500000e-01_dp,  1.220000e-01_dp,  1.220000e-01_dp,  -1.000000e+00_dp,  7.280000e-01_dp, &
       7.280000e-01_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  8.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.500000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  7.000000e-02_dp,  7.000000e-01_dp,  2.300000e-01_dp,  3.500000e-02_dp, &
       -1.000000e+00_dp,  3.500000e-02_dp,  -1.000000e+00_dp,  8.000000e-01_dp,  1.300000e+00_dp, &
       7.000000e-02_dp,  7.000000e-01_dp,  2.300000e-01_dp,  3.500000e-02_dp,  -1.000000e+00_dp, &
       3.500000e-02_dp,  8.000000e-01_dp,  1.300000e+00_dp,  -1.000000e+00_dp,  6.000000e-01_dp, &
       4.000000e-01_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp, &
       9.600000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  2.500000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  9.600000e-01_dp,  4.000000e-02_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  9.400000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       4.000000e-02_dp,  -1.000000e+00_dp,  9.400000e-01_dp,  9.000000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_4 = (/ &
       1.880000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       4.000000e-02_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  6.600000e-01_dp, &
       7.500000e-01_dp,  5.000000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp, &
       7.000000e-01_dp,  3.000000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  7.000000e-01_dp,  6.550000e-01_dp,  3.450000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp,  9.190000e-01_dp,  8.940000e-01_dp, &
       -1.000000e+00_dp,  9.340000e-01_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  4.000000e-02_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  7.000000e-01_dp, &
       6.600000e-01_dp,  7.500000e-01_dp,  1.200000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       7.000000e-02_dp,  1.200000e+00_dp,  2.300000e-01_dp,  3.500000e-02_dp,  -2.000000e+00_dp, &
       3.500000e-02_dp,  8.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.250000e+00_dp, &
       1.600000e-01_dp,  5.000000e-01_dp,  9.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  1.500000e-01_dp, &
       1.500000e-01_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp, &
       1.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  2.720000e-01_dp,  6.280000e-01_dp, &
       3.700000e-02_dp,  6.300000e-02_dp,  -1.000000e+00_dp,  2.500000e-02_dp,  3.800000e-02_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_5 = (/ &
       6.300000e-02_dp,  -9.370000e-01_dp,  1.000000e-01_dp,  5.780000e-01_dp,  -1.000000e+00_dp, &
       1.020000e-01_dp,  1.020000e-01_dp,  3.300000e-02_dp,  5.780000e-01_dp,  6.800000e-01_dp, &
       -8.980000e-01_dp,  1.870000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       8.500000e-01_dp,  7.500000e-02_dp,  -1.000000e+00_dp,  7.500000e-02_dp,  7.500000e-02_dp, &
       7.500000e-02_dp,  1.500000e-01_dp,  -9.250000e-01_dp,  9.250000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp, &
       7.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  1.600000e-01_dp,  2.500000e-01_dp, &
       3.000000e-02_dp,  9.000000e-02_dp,  1.600000e-01_dp,  7.500000e-01_dp,  1.600000e-01_dp, &
       -1.000000e+00_dp,  7.000000e-02_dp,  6.400000e-01_dp,  3.500000e-01_dp,  -9.100000e-01_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  9.500000e-01_dp,  -1.000000e+00_dp,  3.800000e-01_dp, &
       1.500000e-01_dp,  5.400000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       2.000000e-01_dp,  3.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  2.400000e-01_dp,  2.400000e-01_dp, &
       1.220000e+00_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  1.800000e-01_dp,  2.800000e-01_dp, &
       1.100000e+00_dp,  -1.000000e+00_dp,  9.000000e-02_dp,  7.500000e-01_dp,  1.110000e+00_dp, &
       -2.000000e+00_dp,  2.900000e-01_dp,  4.500000e-01_dp,  2.900000e-01_dp,  9.100000e-01_dp, &
       9.000000e-02_dp,  2.500000e-01_dp,  2.500000e-01_dp,  1.300000e-01_dp,  -1.000000e+00_dp, &
       9.500000e-01_dp,  2.900000e-01_dp,  1.800000e-01_dp,  3.300000e-01_dp,  1.000000e+00_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  3.600000e-01_dp, &
       -1.000000e+00_dp,  8.900000e-01_dp,  1.400000e-01_dp,  3.600000e-01_dp,  6.400000e-01_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  1.255000e+00_dp,  2.550000e-01_dp, &
       -1.000000e+00_dp,  5.950000e-01_dp,  5.950000e-01_dp,  1.700000e+00_dp,  -1.000000e+00_dp, &
       3.750000e-01_dp,  -1.000000e+00_dp,  6.250000e-01_dp,  3.750000e-01_dp,  3.750000e-01_dp, &
       3.750000e-01_dp,  3.750000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp, &
       7.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_6 = (/ &
       -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.850000e-01_dp,  6.000000e-01_dp, &
       1.150000e-01_dp,  1.800000e-02_dp,  -1.000000e+00_dp,  1.800000e-02_dp,  9.000000e-01_dp, &
       1.500000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp, &
       1.250000e+00_dp,  5.000000e-01_dp,  2.500000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp, &
       2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.100000e-01_dp, &
       1.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  4.400000e-01_dp,  -1.000000e+00_dp, &
       4.400000e-01_dp,  1.500000e-01_dp,  4.100000e-01_dp,  4.400000e-01_dp,  1.500000e-01_dp, &
       4.400000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.100000e-01_dp,  -1.000000e+00_dp, &
       5.900000e-01_dp,  1.500000e-01_dp,  3.900000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp, &
       3.900000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp, &
       1.200000e-01_dp,  1.200000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.600000e-01_dp,  3.600000e-01_dp,  2.800000e-01_dp,  2.800000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       7.810000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  1.900000e-01_dp,  3.000000e-02_dp, &
       3.000000e-02_dp,  -1.000000e+00_dp,  1.900000e-01_dp,  8.100000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       3.610000e-01_dp,  1.340000e-01_dp,  1.340000e-01_dp,  1.340000e-01_dp,  -1.000000e+00_dp, &
       7.320000e-01_dp,  5.050000e-01_dp,  -7.730000e-01_dp,  7.730000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       5.300000e-01_dp,  4.700000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_7 = (/ &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  6.500000e-01_dp,  3.500000e-01_dp,  -1.000000e+00_dp, &
       4.400000e-02_dp,  4.400000e-02_dp,  1.100000e-01_dp,  -1.000000e+00_dp,  1.020000e-01_dp, &
       5.400000e-02_dp,  4.560000e-01_dp,  3.000000e-01_dp,  2.000000e-01_dp,  -1.000000e+00_dp, &
       4.950000e-01_dp,  1.050000e-01_dp,  2.430000e-01_dp,  2.370000e-01_dp,  5.100000e-02_dp, &
       1.200000e-01_dp,  1.200000e-01_dp,  6.000000e-01_dp,  5.000000e-01_dp,  1.000000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  5.600000e-01_dp,  2.800000e-01_dp,  3.600000e-01_dp, &
       2.800000e-01_dp,  2.200000e-02_dp,  3.260000e-01_dp,  1.200000e-01_dp,  8.800000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  6.250000e-01_dp,  9.800000e-02_dp,  2.390000e-01_dp, &
       1.410000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.600000e-01_dp,  -3.600000e-01_dp, &
       6.400000e-01_dp,  -1.000000e+00_dp,  7.910000e-01_dp,  2.090000e-01_dp,  -2.090000e-01_dp, &
       -1.000000e+00_dp,  3.600000e-01_dp,  6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp, &
       3.600000e-01_dp,  6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp,  7.910000e-01_dp, &
       2.090000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp, &
       -2.090000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.090000e-01_dp,  7.910000e-01_dp,  -2.090000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp, &
       2.430000e-01_dp,  7.500000e-01_dp,  -8.750000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp, &
       5.130000e-01_dp,  4.800000e-01_dp,  -7.400000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp, &
       7.430000e-01_dp,  2.500000e-01_dp,  -6.250000e-01_dp,  7.000000e-03_dp,  5.780000e-01_dp, &
       2.720000e-01_dp,  -1.000000e+00_dp,  1.430000e-01_dp,  -1.500000e-01_dp,  6.800000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_8 = (/ &
       3.200000e-01_dp,  -1.000000e+00_dp,  7.000000e-03_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       4.930000e-01_dp,  -5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.172000e+00_dp,  2.780000e-01_dp,  4.400000e-01_dp, &
       -1.000000e+00_dp,  8.500000e-02_dp,  2.500000e-02_dp,  3.750000e-01_dp,  8.500000e-02_dp, &
       8.500000e-02_dp,  6.000000e-01_dp,  1.125000e+00_dp,  -1.750000e-01_dp,  8.580000e-01_dp, &
       1.420000e-01_dp,  4.730000e-01_dp,  -1.000000e+00_dp,  8.800000e-02_dp,  8.800000e-02_dp, &
       3.750000e-01_dp,  8.800000e-02_dp,  1.170000e-01_dp,  6.780000e-01_dp,  1.250000e-01_dp, &
       -1.000000e+00_dp,  8.250000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  6.540000e-01_dp, &
       3.460000e-01_dp,  -3.460000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp,  -2.090000e-01_dp, &
       7.910000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  7.000000e-01_dp,  3.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  7.000000e-01_dp,  7.000000e-01_dp,  7.000000e-01_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.500000e-02_dp,  5.500000e-02_dp,  5.000000e-01_dp,  4.450000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  8.900000e-01_dp,  4.450000e-01_dp, &
       8.900000e-01_dp,  4.450000e-01_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp,  3.200000e-01_dp, &
       3.200000e-01_dp,  -1.000000e+00_dp,  1.300000e-01_dp,  -1.000000e+00_dp,  2.700000e-01_dp, &
       1.900000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.130000e-01_dp, &
       7.470000e-01_dp,  1.400000e-01_dp,  -1.000000e+00_dp,  2.940000e-01_dp,  4.530000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_9 = (/ &
       -1.000000e+00_dp,  8.870000e-01_dp,  1.000000e+00_dp,  1.700000e-01_dp,  2.900000e-01_dp, &
       2.160000e-01_dp,  2.340000e-01_dp,  -1.000000e+00_dp,  2.340000e-01_dp,  2.160000e-01_dp, &
       9.000000e-02_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       6.000000e-01_dp,  -1.000000e+00_dp,  4.000000e-01_dp,  4.000000e-01_dp,  -4.000000e-01_dp, &
       4.000000e-01_dp,  1.000000e+00_dp,  1.430000e-01_dp,  1.430000e-01_dp,  -1.000000e+00_dp, &
       8.570000e-01_dp,  8.570000e-01_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       3.900000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  3.000000e-01_dp,  5.700000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  7.000000e-02_dp,  7.000000e-01_dp, &
       2.300000e-01_dp,  3.500000e-02_dp,  -1.000000e+00_dp,  3.500000e-02_dp,  -1.000000e+00_dp, &
       8.000000e-01_dp,  3.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  3.600000e-01_dp,  1.600000e-01_dp, &
       -1.000000e+00_dp,  4.100000e-01_dp,  2.100000e-01_dp,  3.200000e-01_dp,  4.200000e-01_dp, &
       6.200000e-01_dp,  -1.000000e+00_dp,  2.100000e-01_dp,  5.000000e-02_dp,  5.000000e-02_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_10 = (/ &
       6.300000e-01_dp,  9.000000e-02_dp,  2.600000e-01_dp,  3.000000e-01_dp,  2.400000e-01_dp, &
       6.000000e-02_dp,  3.800000e-01_dp,  2.400000e-01_dp,  -1.000000e+00_dp,  2.000000e-01_dp, &
       4.200000e-01_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  3.700000e-01_dp,  6.000000e-02_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.700000e-01_dp,  2.900000e-01_dp, &
       2.160000e-01_dp,  2.340000e-01_dp,  -1.000000e+00_dp,  2.340000e-01_dp,  2.160000e-01_dp, &
       9.000000e-02_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  9.000000e-01_dp, &
       -1.000000e+00_dp,  9.000000e-01_dp,  9.000000e-01_dp,  -1.000000e-01_dp,  1.000000e-01_dp, &
       9.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  6.700000e-02_dp, &
       3.300000e-02_dp,  -1.000000e+00_dp,  9.000000e-01_dp,  -1.000000e+00_dp,  1.000000e-01_dp, &
       2.700000e-01_dp,  5.700000e-02_dp,  2.100000e-01_dp,  7.500000e-02_dp,  -9.430000e-01_dp, &
       1.900000e-02_dp,  3.000000e-01_dp,  3.000000e-01_dp,  1.500000e-01_dp,  2.700000e-01_dp, &
       -1.000000e+00_dp,  6.100000e-01_dp,  7.900000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp, &
       6.000000e-02_dp,  -1.000000e+00_dp,  1.000000e-02_dp,  2.300000e-01_dp,  2.300000e-01_dp, &
       7.000000e-02_dp,  2.000000e-01_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  2.100000e-01_dp, &
       2.600000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp,  9.000000e-02_dp,  7.000000e-01_dp, &
       9.000000e-02_dp,  -1.000000e+00_dp,  6.900000e-01_dp,  8.800000e-01_dp,  5.100000e-01_dp, &
       1.600000e-01_dp,  2.800000e-01_dp,  -1.000000e+00_dp,  6.000000e-02_dp,  4.400000e-01_dp, &
       6.000000e-02_dp,  5.000000e-01_dp,  -5.600000e-01_dp,  6.000000e-02_dp,  -1.000000e+00_dp, &
       1.930000e-01_dp,  1.930000e-01_dp,  6.120000e-01_dp,  -3.880000e-01_dp,  3.500000e-01_dp, &
       6.500000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp,  6.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  9.300000e-01_dp, &
       7.000000e-02_dp,  -1.000000e+00_dp,  8.000000e-02_dp,  8.000000e-02_dp,  7.000000e-02_dp, &
       8.500000e-01_dp,  -1.000000e+00_dp,  1.850000e+00_dp,  1.500000e-01_dp,  9.300000e-01_dp, &
       7.000000e-02_dp,  -1.000000e+00_dp,  8.000000e-02_dp,  8.000000e-02_dp,  7.000000e-02_dp, &
       8.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  1.500000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.500000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  4.800000e-01_dp,  5.200000e-01_dp, &
       5.200000e-01_dp,  4.800000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_11 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp, &
       7.200000e-02_dp,  7.800000e-02_dp,  7.800000e-02_dp,  7.200000e-02_dp,  1.500000e-01_dp, &
       -8.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_12 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  8.500000e-02_dp,  -1.000000e+00_dp,  3.650000e-01_dp,  8.500000e-02_dp, &
       5.500000e-01_dp,  5.500000e-01_dp,  5.500000e-01_dp,  8.500000e-02_dp,  -3.650000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       8.800000e-01_dp,  1.200000e-01_dp,  1.000000e+00_dp,  8.800000e-01_dp,  -1.000000e+00_dp, &
       7.000000e-01_dp,  7.000000e-01_dp,  3.000000e-01_dp,  3.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  8.500000e-01_dp, &
       8.500000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  1.000000e-01_dp, &
       -1.000000e+00_dp,  9.000000e-01_dp,  1.000000e+00_dp,  7.000000e-02_dp,  1.730000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-03_dp,  -1.000000e+00_dp, &
       7.100000e-01_dp,  2.750000e-01_dp,  2.850000e-01_dp,  4.250000e-01_dp,  9.850000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_13 = (/ &
       9.850000e-01_dp,  5.000000e-03_dp,  -1.000000e+00_dp,  7.100000e-01_dp,  2.750000e-01_dp, &
       2.850000e-01_dp,  4.250000e-01_dp,  9.850000e-01_dp,  9.850000e-01_dp,  5.000000e-03_dp, &
       -1.000000e+00_dp,  7.100000e-01_dp,  2.750000e-01_dp,  2.850000e-01_dp,  4.250000e-01_dp, &
       9.850000e-01_dp,  9.850000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  2.600000e-01_dp, &
       5.800000e-01_dp,  3.600000e-01_dp,  6.700000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  7.000000e-01_dp,  3.000000e-01_dp,  3.000000e-01_dp,  7.000000e-01_dp, &
       1.000000e+00_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp, &
       3.200000e-01_dp,  3.200000e-01_dp,  1.300000e-01_dp,  2.700000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.900000e-01_dp,  1.800000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-01_dp, &
       6.000000e-01_dp,  -1.000000e+00_dp,  4.000000e-01_dp,  4.000000e-01_dp,  6.000000e-01_dp, &
       4.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.100000e-01_dp,  5.000000e-01_dp,  3.900000e-01_dp,  1.890000e+00_dp, &
       1.100000e-01_dp,  2.000000e+00_dp,  8.900000e-01_dp,  2.500000e-01_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(124) :: STOICM_14 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(2224) :: STOICM = (/&
    STOICM_0, STOICM_1, STOICM_2, STOICM_3, STOICM_4, &
    STOICM_5, STOICM_6, STOICM_7, STOICM_8, STOICM_9, &
    STOICM_10, STOICM_11, STOICM_12, STOICM_13, STOICM_14 /)


END MODULE aromatics_kpp_StoichiomSP

